package com.anan.mapper;

import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BaseMapper<T,V> {  // t 为查询query  v为Do
    Integer insert(@Param("query") V query);
    Integer insertBatch(@Param("list") List<V> list);
    Integer delete(@Param("query") T query);
    Integer update(@Param("query") T query);
    V get(@Param("query") T query);
    List<V> list(@Param("query") T query);
    List<V> list();
}
